home *** CD-ROM | disk | FTP | other *** search
/ Quick PC 61 / Quick PC 61.iso / I386 / NETEL980.IN_ / netel980.inf
Encoding:
INI File  |  2003-03-24  |  7.0 KB  |  165 lines

  1. ; netel980.INF
  2. ;
  3. ; Copyright (c) Microsoft Corporation.  All rights reserved.
  4.  
  5. [version]
  6. signature   = "$Windows NT$"
  7. Class       = Net
  8. provider    = %MSFT%
  9. ClassGUID   = {4d36e972-e325-11ce-bfc1-08002be10318}
  10. Layoutfile  = layout.inf
  11. DriverVer=10/01/2002,4.0.0.18
  12.  
  13. [Manufacturer]
  14. %3COM%      = 3COM
  15.  
  16. [ControlFlags]
  17. ExcludeFromSelect = *
  18.  
  19. [3COM]
  20. %PCI\VEN_10b7&DEV_9805.DeviceDesc% = EL98x.ndi,PCI\VEN_10b7&DEV_9805 ; Python 980C NIC
  21. %PCI\VEN_10b7&DEV_9800.DeviceDesc% = EL98x.ndi,PCI\VEN_10b7&DEV_9800 ; Python 980B NIC
  22. %PCI\VEN_10b7&DEV_9805&SUBSYS_120110B7.DeviceDesc%= EL98x.ndi,PCI\VEN_10b7&DEV_9805&SUBSYS_120110B7             ; Hydra NIC Port A
  23. %PCI\VEN_10b7&DEV_9805&SUBSYS_120210B7.DeviceDesc%= EL98x.ndi,PCI\VEN_10b7&DEV_9805&SUBSYS_120210B7             ; Hydra NIC Port B
  24. ;-------------------------------------------------------------------------------
  25. ; 3c98x Network Device Section
  26. ;
  27. [EL98x.ndi]
  28. DelReg        = EL98x.fixMediaType
  29. AddReg          = EL98x.reg, EL98x.params
  30. CopyFiles       = EL98x.CopyFiles
  31. Characteristics = 0x84
  32. BusType         = 5
  33.  
  34. [EL98x.ndi.Services]
  35. AddService      = EL98x, 2, EL98x.Service, EL98x.EventLog
  36.  
  37. [EL98x.fixMediaType]
  38. HKR, Ndi\params\MediaSelect,          ParamDesc,       0, %old_media_type%
  39. HKR, Ndi\params\MediaSelect,          type,            0, "enum"
  40. HKR, Ndi\params\MediaSelect,          default,         0, "HardwareDefault"
  41. HKR, Ndi\params\MediaSelect\enum,     HardwareDefault, 0, %old_media_default%
  42. HKR, Ndi\params\MediaSelect\enum,     AUTOSELECT,      0, %old_media_auto%
  43. HKR, Ndi\params\MediaSelect\enum,     100BASETX,       0, %old_media_100BaseTx%
  44. HKR, Ndi\params\MediaSelect\enum,     10BASET,         0, %old_media_10BaseTx%
  45.  
  46. [EL98x.params]
  47. HKR, Ndi\params\8021psupport,         ParamDesc,       0, %8021p%
  48. HKR, Ndi\params\8021psupport,         type,            0, "enum"
  49. HKR, Ndi\params\8021psupport,         default,         0, "DISABLE"
  50. HKR, Ndi\params\8021psupport\enum,    ENABLE,          0, %ENABLE%
  51. HKR, Ndi\params\8021psupport\enum,    DISABLE,         0, %DISABLE%
  52.  
  53. HKR, Ndi\params\flowcontrol,          ParamDesc,       0, %flowcontrol% 
  54. HKR, Ndi\params\flowcontrol,          type,            0, "enum"
  55. HKR, Ndi\params\flowcontrol,          default,         0, "ENABLE"
  56. HKR, Ndi\params\flowcontrol\enum,     ENABLE,          0, %ENABLE%
  57. HKR, Ndi\params\flowcontrol\enum,     DISABLE,         0, %DISABLE%
  58.  
  59. HKR, Ndi\params\RxChecksum,           ParamDesc,       0, %rx_checksum%
  60. HKR, Ndi\params\RxChecksum,           type,            0, "enum"
  61. HKR, Ndi\params\RxChecksum,           default,         0, "ENABLE"
  62. HKR, Ndi\params\RxChecksum\enum,      ENABLE,          0, %ENABLE%
  63. HKR, Ndi\params\RxChecksum\enum,      DISABLE,         0, %DISABLE%
  64.  
  65. HKR, Ndi\params\TxChecksum,           ParamDesc,       0, %tx_checksum%
  66. HKR, Ndi\params\TxChecksum,           type,            0, "enum"
  67. HKR, Ndi\params\TxChecksum,           default,         0, "ENABLE"
  68. HKR, Ndi\params\TxChecksum\enum,      ENABLE,          0, %ENABLE%
  69. HKR, Ndi\params\TxChecksum\enum,      DISABLE,         0, %DISABLE%
  70.  
  71. HKR,,media,,%media_default%
  72. HKR,Ndi\params\media,              default,           0,    %media_default%
  73. HKR,Ndi\params\media,              ParamDesc,       0,     %media_type%
  74. HKR,Ndi\params\media,              type,           0,     "enum"
  75. HKR,Ndi\params\media,              optional,           0,     "0"
  76. HKR,Ndi\params\media\enum,          HardwareDefault, 0,     %HardwareDefault%
  77. HKR,Ndi\params\media\enum,          AutoSelect,      0,     %media_auto%
  78. HKR,Ndi\params\media\enum,          100FULL,           0,     %media_100_full%
  79. HKR,Ndi\params\media\enum,          100HALF,           0,     %media_100_half%
  80. HKR,Ndi\params\media\enum,          10FULL,           0,     %media_10_full%
  81. HKR,Ndi\params\media\enum,          10HALF,           0,     %media_10_half%
  82.  
  83. HKR, Ndi\params\Duplexmode,           ParamDesc,       0, %DuplexMode%
  84. HKR, Ndi\params\Duplexmode,           type,            0, "enum"
  85. HKR, Ndi\params\Duplexmode,           default,         0, "HardwareDefault"
  86. HKR, Ndi\params\Duplexmode\enum,      HardwareDefault, 0, %media_default%
  87. HKR, Ndi\params\Duplexmode\enum,      HalfDuplex,      0, %HalfDuplex%
  88. HKR, Ndi\params\Duplexmode\enum,      FullDuplex,      0, %FullDuplex%
  89.  
  90. HKR, NDI\params\networkaddress,           ParamDesc,      0, %networkaddress%
  91. HKR, NDI\params\networkaddress,           type,           0, "edit"
  92. HKR, NDI\params\networkaddress,           LimitText,      0, "12"
  93. HKR, NDI\params\networkaddress,           UpperCase,      0, "1"
  94. HKR, NDI\params\networkaddress,           default,        0, " "
  95. HKR, NDI\params\networkaddress,           optional,       0, "1"
  96.  
  97. ;-------------------------------------------------------------------------------
  98. ; 3Com EtherLink 980 Service and Driver
  99. ;
  100. [EL98x.reg]
  101. HKR, Ndi,               Service,    0, "EL98x"
  102. HKR, Ndi\Interfaces,    UpperRange, 0, "ndis5"
  103. HKR, Ndi\Interfaces,    LowerRange, 0, "ethernet"
  104.  
  105. [EL98x.Service]
  106. DisplayName     = %EL98x.Service.DispName%
  107. ServiceType     = 1 ;%SERVICE_KERNEL_DRIVER%
  108. StartType       = 3 ;%SERVICE_DEMAND_START%
  109. ErrorControl    = 1 ;%SERVICE_ERROR_NORMAL%
  110. ServiceBinary   = %12%\el98xn5.sys
  111. LoadOrderGroup  = NDIS
  112.  
  113. [EL98x.EventLog]
  114. AddReg = EL98x.AddEventLog.reg
  115.  
  116. [EL98x.AddEventLog.reg]
  117. HKR,, EventMessageFile, 0x00020000, "%%SystemRoot%%\System32\netevent.dll"
  118. HKR,, TypesSupported,   0x00010001, 7
  119.  
  120. [EL98x.CopyFiles]
  121. el98xn5.sys,,,2
  122.  
  123. [DestinationDirs]
  124. DefaultDestDir   = 12
  125. el98x.CopyFiles  = 12
  126.  
  127. ;-------------------------------------------------------------------------------
  128. ; Localizable Strings
  129. ;
  130. [strings]
  131. MSFT                   = "Microsoft"
  132. 3COM                   = "3Com"
  133.  
  134. flowcontrol            = "Flow Control"
  135. DISABLE                = "Disable"
  136. ENABLE                 = "Enable"
  137. HalfDuplex             = "Half Duplex"
  138. FullDuplex             = "Full Duplex"
  139. 8021p                  = "802.1p Support"
  140. DuplexMode             = "Duplex Mode"
  141. media_100_full           = "100 Mb, Full Duplex"
  142. media_100_half         = "100 Mb, Half Duplex"
  143. media_10_full          = "10 Mb, Full Duplex"
  144. media_10_half          = "10 Mb, Half Duplex"
  145. media_type             = "Media Type"
  146. media_default          = "HardwareDefault"
  147. media_auto             = "AutoSelect"
  148.  
  149. old_media_type         = "Media Type"
  150. old_media_default      = "Hardware Default"
  151. old_media_auto         = "Auto Select"
  152. old_media_100BaseTx    = "100BaseTx"
  153. old_media_10BaseTx     = "10BaseTx"
  154.  
  155. HardwareDefault        = "Hardware Default"
  156. NetworkAddress         = "Network Address"
  157. rx_checksum            = "Rx Checksum Offload"
  158. tx_checksum            = "Tx Checksum Offload"
  159.  
  160. EL98x.Service.DispName           = "3Com EtherLink 10/100 PCI"
  161. PCI\VEN_10b7&DEV_9800.DeviceDesc = "3Com EtherLink Server 10/100 PCI (3C980B-TX)"
  162. PCI\VEN_10b7&DEV_9805.DeviceDesc = "3Com EtherLink Server 10/100 PCI (3C980C-TXM)"
  163. PCI\VEN_10b7&DEV_9805&SUBSYS_120110B7.DeviceDesc="3Com EtherLink Server 10/100 Dual Port A"   ; Hydra Port A
  164. PCI\VEN_10b7&DEV_9805&SUBSYS_120210B7.DeviceDesc="3Com EtherLink Server 10/100 Dual Port B"   ; Hydra Port B
  165.